inherited frmBrowsePage: TfrmBrowsePage
  Width = 988
  Height = 563
  ExplicitWidth = 988
  ExplicitHeight = 563
  object cxSplitter1: TcxSplitter
    Left = 173
    Top = 26
    Width = 8
    Height = 537
    HotZoneClassName = 'TcxSimpleStyle'
    HotZone.SizePercent = 36
    Control = pnlLeft
    ExplicitTop = -105
    ExplicitHeight = 668
  end
  object pnlLeft: TPanel
    Left = 0
    Top = 26
    Width = 173
    Height = 537
    Align = alLeft
    BevelOuter = bvNone
    TabOrder = 5
    ExplicitTop = -105
    ExplicitHeight = 668
    object nbBrowser: TdxNavBar
      Left = 0
      Top = 0
      Width = 173
      Height = 537
      Align = alClient
      ActiveGroupIndex = 0
      TabOrder = 0
      View = 16
      ExplicitHeight = 668
      object nbgType: TdxNavBarGroup
        Caption = #21333#25454#20998#31867
        SelectedLinkIndex = -1
        TopVisibleLinkIndex = 0
        OptionsGroupControl.ShowControl = True
        OptionsGroupControl.UseControl = True
        Links = <>
      end
      object nbgDate: TdxNavBarGroup
        Caption = #21333#25454#26085#26399
        SelectedLinkIndex = -1
        TopVisibleLinkIndex = 0
        Visible = False
        OptionsGroupControl.ShowControl = True
        OptionsGroupControl.UseControl = True
        Links = <>
      end
      object nbgDefine: TdxNavBarGroup
        Caption = #33258#23450#20041
        SelectedLinkIndex = -1
        TopVisibleLinkIndex = 0
        Visible = False
        Links = <>
      end
      object nbgSearch: TdxNavBarGroup
        Caption = #26597#25214
        SelectedLinkIndex = -1
        TopVisibleLinkIndex = 0
        OptionsGroupControl.ShowControl = True
        OptionsGroupControl.UseControl = True
        Links = <>
      end
      object nbgTypeControl: TdxNavBarGroupControl
        Left = 0
        Top = 19
        Width = 173
        Height = 214
        TabOrder = 0
        GroupIndex = 0
        OriginalHeight = 214
        object vstClasses: TVirtualStringTree
          Left = 0
          Top = 0
          Width = 173
          Height = 214
          Align = alClient
          BorderStyle = bsNone
          Header.AutoSizeIndex = 0
          Header.Font.Charset = DEFAULT_CHARSET
          Header.Font.Color = clWindowText
          Header.Font.Height = -11
          Header.Font.Name = 'Tahoma'
          Header.Font.Style = []
          Header.MainColumn = -1
          Header.Options = [hoColumnResize, hoDrag]
          Images = dmImages.ilMain
          TabOrder = 0
          TreeOptions.SelectionOptions = [toFullRowSelect]
          OnFocusChanged = vstClassesFocusChanged
          Columns = <>
        end
      end
      object nbgDateControl: TdxNavBarGroupControl
        Left = 0
        Top = 0
        Width = 173
        Height = 537
        TabOrder = 2
        GroupIndex = 1
        OriginalHeight = 137
        object Label1: TLabel
          Left = 102
          Top = 105
          Width = 8
          Height = 13
          Caption = '~'
        end
        object rbtnThreeMonth: TcxRadioButton
          Left = 20
          Top = 25
          Width = 69
          Height = 17
          Caption = #36817#19977#20010#26376
          TabOrder = 0
          LookAndFeel.NativeStyle = False
        end
        object rbtnSixMonth: TcxRadioButton
          Left = 20
          Top = 44
          Width = 77
          Height = 17
          Caption = #36817#20845#20010#26376
          TabOrder = 1
          LookAndFeel.NativeStyle = False
        end
        object rbtnOneYear: TcxRadioButton
          Left = 20
          Top = 63
          Width = 55
          Height = 17
          Caption = #36817#19968#24180
          TabOrder = 2
          LookAndFeel.NativeStyle = False
        end
        object rbtnCustom: TcxRadioButton
          Left = 20
          Top = 82
          Width = 113
          Height = 17
          Caption = #33258#23450#20041#26085#26399#33539#22260
          TabOrder = 3
          LookAndFeel.NativeStyle = False
        end
        object edtDateStart: TcxDateEdit
          Left = 20
          Top = 102
          Style.LookAndFeel.NativeStyle = False
          StyleDisabled.LookAndFeel.NativeStyle = False
          StyleFocused.LookAndFeel.NativeStyle = False
          StyleHot.LookAndFeel.NativeStyle = False
          TabOrder = 4
          Width = 78
        end
        object edtDateEnd: TcxDateEdit
          Left = 112
          Top = 102
          Style.LookAndFeel.NativeStyle = False
          StyleDisabled.LookAndFeel.NativeStyle = False
          StyleFocused.LookAndFeel.NativeStyle = False
          StyleHot.LookAndFeel.NativeStyle = False
          TabOrder = 5
          Width = 78
        end
        object edtEnableDate: TcxCheckBox
          Left = 5
          Top = 0
          Caption = #21551#29992#21333#25454#26085#26399#33539#22260
          Style.LookAndFeel.NativeStyle = False
          StyleDisabled.LookAndFeel.NativeStyle = False
          StyleFocused.LookAndFeel.NativeStyle = False
          StyleHot.LookAndFeel.NativeStyle = False
          TabOrder = 6
          Width = 121
        end
      end
      object nbgSearchControl: TdxNavBarGroupControl
        Left = 0
        Top = 252
        Width = 173
        Height = 84
        TabOrder = 1
        GroupIndex = 3
        OriginalHeight = 84
        object btnSearch: TcxButton
          Left = 120
          Top = 50
          Width = 50
          Height = 21
          Caption = #26597#25214
          TabOrder = 0
          OnClick = btnSearchClick
          LookAndFeel.Kind = lfOffice11
          LookAndFeel.NativeStyle = False
        end
        object edtSearchValue: TcxTextEdit
          Left = 8
          Top = 23
          Style.LookAndFeel.Kind = lfOffice11
          Style.LookAndFeel.NativeStyle = False
          Style.LookAndFeel.SkinName = 'Caramel'
          Style.Shadow = False
          StyleDisabled.LookAndFeel.Kind = lfOffice11
          StyleDisabled.LookAndFeel.NativeStyle = False
          StyleDisabled.LookAndFeel.SkinName = 'Caramel'
          StyleFocused.LookAndFeel.Kind = lfOffice11
          StyleFocused.LookAndFeel.NativeStyle = False
          StyleFocused.LookAndFeel.SkinName = 'Caramel'
          StyleHot.LookAndFeel.Kind = lfOffice11
          StyleHot.LookAndFeel.NativeStyle = False
          StyleHot.LookAndFeel.SkinName = 'Caramel'
          TabOrder = 1
          Width = 163
        end
        object lblSearchField: TcxLabel
          Left = 8
          Top = 0
          Caption = 'lblSearchField'
          Style.LookAndFeel.Kind = lfOffice11
          Style.LookAndFeel.SkinName = 'Caramel'
          StyleDisabled.LookAndFeel.Kind = lfOffice11
          StyleDisabled.LookAndFeel.SkinName = 'Caramel'
          StyleFocused.LookAndFeel.Kind = lfOffice11
          StyleFocused.LookAndFeel.SkinName = 'Caramel'
          StyleHot.LookAndFeel.Kind = lfOffice11
          StyleHot.LookAndFeel.SkinName = 'Caramel'
        end
      end
    end
  end
  object pnlRight: TPanel
    Left = 181
    Top = 26
    Width = 807
    Height = 537
    Align = alClient
    BevelOuter = bvNone
    TabOrder = 6
    ExplicitTop = -105
    ExplicitWidth = 748
    ExplicitHeight = 668
    object pnlRightBottom: TPanel
      Left = 0
      Top = 340
      Width = 807
      Height = 197
      Align = alBottom
      TabOrder = 0
      ExplicitTop = 471
      ExplicitWidth = 748
      object tbctrlDetails: TcxTabControl
        Left = 1
        Top = 1
        Width = 805
        Height = 195
        Align = alClient
        TabOrder = 0
        Properties.CustomButtons.Buttons = <>
        LookAndFeel.Kind = lfOffice11
        ExplicitWidth = 746
        ClientRectBottom = 195
        ClientRectRight = 805
        ClientRectTop = 0
        object grdDetails: TcxGrid
          Left = 0
          Top = 0
          Width = 805
          Height = 195
          Align = alClient
          PopupMenu = dxBarPopupMenu1
          TabOrder = 0
          Visible = False
          LookAndFeel.Kind = lfOffice11
          ExplicitWidth = 746
          object tvDetails: TcxGridDBTableView
            Navigator.Buttons.CustomButtons = <>
            DataController.DataSource = dsDetails
            DataController.Summary.DefaultGroupSummaryItems = <>
            DataController.Summary.FooterSummaryItems = <>
            DataController.Summary.SummaryGroups = <>
            OptionsSelection.CellSelect = False
            OptionsView.Footer = True
            OptionsView.GroupByBox = False
            OptionsView.Indicator = True
            object tvDetailsColumn1: TcxGridDBColumn
              Visible = False
            end
            object tvDetailsColumn2: TcxGridDBColumn
              Visible = False
            end
            object tvDetailsColumn3: TcxGridDBColumn
              Visible = False
            end
            object tvDetailsColumn4: TcxGridDBColumn
              Visible = False
            end
            object tvDetailsColumn5: TcxGridDBColumn
              Visible = False
            end
            object tvDetailsColumn6: TcxGridDBColumn
              Visible = False
            end
            object tvDetailsColumn7: TcxGridDBColumn
              Visible = False
            end
            object tvDetailsColumn8: TcxGridDBColumn
              Visible = False
            end
            object tvDetailsColumn9: TcxGridDBColumn
              Visible = False
            end
            object tvDetailsColumn10: TcxGridDBColumn
              Visible = False
            end
            object tvDetailsColumn11: TcxGridDBColumn
              Visible = False
            end
            object tvDetailsColumn12: TcxGridDBColumn
              Visible = False
            end
            object tvDetailsColumn13: TcxGridDBColumn
              Visible = False
            end
            object tvDetailsColumn14: TcxGridDBColumn
              Visible = False
            end
            object tvDetailsColumn15: TcxGridDBColumn
              Visible = False
            end
          end
          object lvDetails: TcxGridLevel
            GridView = tvDetails
          end
        end
        inline fImages: TfrmImages
          Left = 0
          Top = 0
          Width = 805
          Height = 195
          Align = alClient
          TabOrder = 1
          Visible = False
          ExplicitWidth = 746
          ExplicitHeight = 195
          inherited lvImages: TcxListView
            Width = 805
            Height = 195
            ExplicitWidth = 746
            ExplicitHeight = 195
          end
          inherited ilImages: TcxImageList
            FormatVersion = 1
          end
        end
        inline fAttachs: TfrmAttachs
          Left = 0
          Top = 0
          Width = 805
          Height = 195
          Align = alClient
          TabOrder = 2
          Visible = False
          ExplicitWidth = 746
          ExplicitHeight = 195
          inherited lvAttachs: TcxListView
            Width = 805
            Height = 169
            ExplicitWidth = 746
            ExplicitHeight = 169
          end
          inherited bmAttachs: TdxBarManager
            DockControlHeights = (
              0
              0
              26
              0)
          end
        end
      end
    end
    object grdBrowser: TcxGrid
      Left = 0
      Top = 0
      Width = 807
      Height = 332
      Align = alClient
      BevelInner = bvLowered
      BevelOuter = bvRaised
      TabOrder = 1
      LookAndFeel.Kind = lfOffice11
      LookAndFeel.NativeStyle = False
      ExplicitWidth = 748
      ExplicitHeight = 463
      object tvBrowser: TcxGridDBBandedTableView
        Navigator.Buttons.CustomButtons = <>
        DataController.DataSource = dsBrowser
        DataController.Summary.DefaultGroupSummaryItems = <>
        DataController.Summary.FooterSummaryItems = <>
        DataController.Summary.SummaryGroups = <>
        OptionsBehavior.CellHints = True
        OptionsData.Deleting = False
        OptionsData.DeletingConfirmation = False
        OptionsSelection.CellSelect = False
        OptionsView.Footer = True
        OptionsView.GroupByBox = False
        OptionsView.Indicator = True
        OptionsView.BandHeaders = False
        OptionsView.FixedBandSeparatorWidth = 0
        Bands = <
          item
            FixedKind = fkLeft
          end
          item
          end>
        object tvBrowserId: TcxGridDBBandedColumn
          Position.BandIndex = 0
          Position.ColIndex = 0
          Position.RowIndex = 0
        end
      end
      object lvBrowser: TcxGridLevel
        GridView = tvBrowser
      end
    end
    object spltRight: TcxSplitter
      Left = 0
      Top = 332
      Width = 807
      Height = 8
      HotZoneClassName = 'TcxSimpleStyle'
      HotZone.SizePercent = 40
      AlignSplitter = salBottom
      Control = pnlRightBottom
      ExplicitTop = 463
      ExplicitWidth = 748
    end
  end
  object bmBrowser: TdxBarManager
    AllowReset = False
    AlwaysSaveText = True
    Font.Charset = DEFAULT_CHARSET
    Font.Color = clWindowText
    Font.Height = -12
    Font.Name = #23435#20307
    Font.Style = []
    CanCustomize = False
    Categories.Strings = (
      'Default')
    Categories.ItemsVisibles = (
      2)
    Categories.Visibles = (
      True)
    ImageOptions.Images = dmImages.ilMain
    LookAndFeel.Kind = lfOffice11
    LookAndFeel.NativeStyle = False
    LookAndFeel.SkinName = 'Caramel'
    PopupMenuLinks = <>
    UseSystemFont = True
    Left = 232
    Top = 218
    DockControlHeights = (
      0
      0
      26
      0)
    object BarMain: TdxBar
      AllowClose = False
      AllowCustomizing = False
      AllowQuickCustomizing = False
      AllowReset = False
      Caption = 'Custom 1'
      CaptionButtons = <>
      DockedDockingStyle = dsTop
      DockedLeft = 0
      DockedTop = 0
      DockingStyle = dsTop
      FloatLeft = 691
      FloatTop = 8
      FloatClientWidth = 132
      FloatClientHeight = 144
      ItemLinks = <
        item
          Visible = True
          ItemName = 'bbtnNew'
        end
        item
          Visible = True
          ItemName = 'bbtnEdit'
        end
        item
          BeginGroup = True
          UserDefine = [udPaintStyle]
          UserPaintStyle = psCaptionGlyph
          Visible = True
          ItemName = 'bbtnRefresh'
        end
        item
          Visible = True
          ItemName = 'bbtnView'
        end
        item
          Visible = True
          ItemName = 'bbtnDelete'
        end
        item
          BeginGroup = True
          UserDefine = [udPaintStyle]
          UserPaintStyle = psCaptionGlyph
          Visible = True
          ItemName = 'bbtnExport'
        end
        item
          BeginGroup = True
          UserDefine = [udWidth]
          UserWidth = 126
          Visible = True
          ItemName = 'bedtFilter'
        end
        item
          Visible = True
          ItemName = 'bbtnFilter'
        end>
      OneOnRow = True
      Row = 0
      UseOwnFont = False
      Visible = True
      WholeRow = True
    end
    object bbtnNew: TdxBarButton
      Caption = #26032#22686
      Category = 0
      Hint = #26032#22686'(Ctrl + N)'
      Visible = ivAlways
      ImageIndex = 191
      PaintStyle = psCaptionGlyph
      ShortCut = 16462
      OnClick = bbtnNewClick
    end
    object bbtnEdit: TdxBarButton
      Caption = #32534#36753
      Category = 0
      Hint = #32534#36753'(Ctrl + E)'
      Visible = ivAlways
      ImageIndex = 151
      PaintStyle = psCaptionGlyph
      ShortCut = 16453
      OnClick = bbtnEditClick
    end
    object bbtnDelete: TdxBarButton
      Caption = #21024#38500
      Category = 0
      Hint = #21024#38500'(Ctrl + D)'
      Visible = ivAlways
      ImageIndex = 181
      PaintStyle = psCaptionGlyph
      ShortCut = 16452
      OnClick = bbtnDeleteClick
    end
    object bbtnView: TdxBarButton
      Caption = #26597#30475
      Category = 0
      Hint = #26597#30475'(Ctrl + V)'
      Visible = ivAlways
      ImageIndex = 182
      PaintStyle = psCaptionGlyph
      ShortCut = 16470
    end
    object bbtnRefresh: TdxBarButton
      Caption = #21047#26032
      Category = 0
      Hint = #21047#26032'(Ctrl + R)'
      Visible = ivAlways
      ImageIndex = 158
      ShortCut = 16466
      OnClick = bbtnRefreshClick
    end
    object bedtFilter: TdxBarEdit
      Category = 0
      Visible = ivAlways
      ShowCaption = True
    end
    object bbtnExport: TdxBarButton
      Caption = #23548#20986
      Category = 0
      Hint = #23548#20986
      Visible = ivAlways
      ImageIndex = 116
      OnClick = bbtnExportClick
    end
    object bbtnFilter: TdxBarButton
      Caption = #31579#36873
      Category = 0
      Hint = #31579#36873
      Visible = ivAlways
      OnClick = bbtnFilterClick
    end
    object pbbtnExport: TdxBarButton
      Caption = #23548#20986
      Category = 0
      Hint = #23548#20986
      Visible = ivAlways
    end
    object pbbtnCopy: TdxBarButton
      Caption = #22797#21046#21040#40655#36148#26495
      Category = 0
      Hint = #22797#21046#21040#40655#36148#26495
      Visible = ivAlways
    end
  end
  object dsBrowser: TDADataSource
    DataSet = tblBrowser.Dataset
    DataTable = tblBrowser
    Left = 314
    Top = 196
  end
  object dsDetails: TDADataSource
    DataSet = tblDetails.Dataset
    DataTable = tblDetails
    Left = 328
    Top = 536
  end
  object dxBarPopupMenu1: TdxBarPopupMenu
    BarManager = bmBrowser
    ItemLinks = <
      item
        Visible = True
        ItemName = 'pbbtnExport'
      end>
    UseOwnFont = False
    Left = 560
    Top = 584
  end
  object rdaBrowser: TDARemoteDataAdapter
    GetSchemaCall.RemoteService = ClientDataModule.RemoteService
    GetDataCall.RemoteService = ClientDataModule.RemoteService
    GetDataCall.MethodName = 'SQLGetData'
    GetDataCall.Params = <
      item
        Name = 'Result'
        DataType = rtBinary
        Flag = fResult
        Value = Null
      end
      item
        Name = 'aSQLText'
        DataType = rtString
        Flag = fIn
        Value = Null
      end
      item
        Name = 'aIncludeSchema'
        DataType = rtBoolean
        Flag = fIn
        Value = Null
      end
      item
        Name = 'aMaxRecords'
        DataType = rtInteger
        Flag = fIn
        Value = Null
      end>
    GetDataCall.Default = False
    GetDataCall.OutgoingTableNamesParameter = 'aTableNameArray'
    GetDataCall.OutgoingTableRequestInfosParameter = 'aTableRequestInfoArray'
    GetDataCall.IncomingDataParameter = 'Result'
    GetDataCall.OutgoingIncludeSchemaParameter = 'aIncludeSchema'
    GetDataCall.OutgoingMaxRecordsParameter = 'aMaxRecords'
    UpdateDataCall.RemoteService = ClientDataModule.RemoteService
    UpdateDataCall.MethodName = 'UpdateBaseTable'
    UpdateDataCall.Params = <
      item
        Name = 'Result'
        DataType = rtBinary
        Flag = fResult
        Value = Null
      end
      item
        Name = 'ATablename'
        DataType = rtString
        Flag = fIn
        Value = Null
      end
      item
        Name = 'Delta'
        DataType = rtBinary
        Flag = fIn
        Value = Null
      end>
    UpdateDataCall.Default = False
    UpdateDataCall.OutgoingDeltaParameter = 'Delta'
    UpdateDataCall.IncomingDeltaParameter = 'Result'
    GetScriptsCall.RemoteService = ClientDataModule.RemoteService
    RemoteService = ClientDataModule.RemoteService
    DataStreamer = ClientDataModule.DataStreamer
    Left = 372
    Top = 196
  end
  object rdaDetails: TDARemoteDataAdapter
    GetSchemaCall.RemoteService = ClientDataModule.RemoteService
    GetDataCall.RemoteService = ClientDataModule.RemoteService
    GetDataCall.MethodName = 'SQLGetData'
    GetDataCall.Params = <
      item
        Name = 'Result'
        DataType = rtBinary
        Flag = fResult
        Value = Null
      end
      item
        Name = 'aSQLText'
        DataType = rtString
        Flag = fIn
        Value = Null
      end
      item
        Name = 'aIncludeSchema'
        DataType = rtBoolean
        Flag = fIn
        Value = Null
      end
      item
        Name = 'aMaxRecords'
        DataType = rtInteger
        Flag = fIn
        Value = Null
      end>
    GetDataCall.Default = False
    GetDataCall.OutgoingTableNamesParameter = 'aTableNameArray'
    GetDataCall.OutgoingTableRequestInfosParameter = 'aTableRequestInfoArray'
    GetDataCall.IncomingDataParameter = 'Result'
    GetDataCall.OutgoingIncludeSchemaParameter = 'aIncludeSchema'
    GetDataCall.OutgoingMaxRecordsParameter = 'aMaxRecords'
    UpdateDataCall.RemoteService = ClientDataModule.RemoteService
    GetScriptsCall.RemoteService = ClientDataModule.RemoteService
    RemoteService = ClientDataModule.RemoteService
    DataStreamer = ClientDataModule.DataStreamer
    Left = 400
    Top = 536
  end
  object sdlgExport: TRzSaveDialog
    DefaultExt = 'xls'
    Filter = '*.xls|*.xls'
    Left = 396
    Top = 160
  end
  object tblBrowser: TDAMemDataTable
    RemoteUpdatesOptions = [ruoOnPost]
    Fields = <>
    Params = <>
    StreamingOptions = [soDisableEventsWhileStreaming]
    RemoteDataAdapter = rdaBrowser
    DetailOptions = [dtCascadeOpenClose, dtCascadeApplyUpdates, dtAutoFetch, dtCascadeDelete, dtCascadeUpdate, dtDisableLogOfCascadeDeletes, dtDisableLogOfCascadeUpdates, dtIncludeInAllInOneFetch]
    MasterOptions = [moCascadeOpenClose, moCascadeApplyUpdates, moCascadeDelete, moCascadeUpdate, moDisableLogOfCascadeDeletes, moDisableLogOfCascadeUpdates]
    IndexDefs = <>
    Left = 344
    Top = 196
  end
  object tblDetails: TDAMemDataTable
    RemoteUpdatesOptions = []
    Fields = <>
    Params = <>
    StreamingOptions = [soDisableEventsWhileStreaming]
    ReadOnly = True
    DetailOptions = [dtCascadeOpenClose, dtCascadeApplyUpdates, dtAutoFetch, dtCascadeDelete, dtCascadeUpdate, dtDisableLogOfCascadeDeletes, dtDisableLogOfCascadeUpdates, dtIncludeInAllInOneFetch]
    MasterOptions = [moCascadeOpenClose, moCascadeApplyUpdates, moCascadeDelete, moCascadeUpdate, moDisableLogOfCascadeDeletes, moDisableLogOfCascadeUpdates]
    IndexDefs = <>
    Left = 364
    Top = 536
  end
end
